Extending Proportional-Share Scheduling to a Network of Workstation

نویسندگان

  • Andrea C. Arpaci-Dusseau
  • David E. Culler
چکیده

As networks of workstations (NOW) emerge as a viable platform for a wide range of workloads, a new scheduling approach is needed to allocate the collection of resources across competing users. In this paper, we show that extensions to a proportional-share scheduler for improving response time can still fairly allocate resources to a mix of sequential, interactive, and parallel jobs in this distributed environment. We find that a proportional-share scheduler, specifically a stride-scheduler, running on each node in the cluster is a good building-block. Simple extensions are implemented and analyzed which provide better response-times for interactive jobs by giving those jobs their share of resources over a longer time-interval. When scheduling jobs across the cluster, we show that fairness can be guaranteed if each local scheduler knows the number of tickets issued to each user and if the tickets are balanced across all workstations. Finally, we show that a proportional-share of resources can be provided to timeshared parallel applications through a combination of stridescheduling and implicit coscheduling.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending Stride Scheduler with System Credit for Implicit Coscheduling

This paper describes an extension to stride scheduling with system credit (SSC), a proportional-share resource management algorithm used in implicit coscheduling. SSC is an operating system local scheduler running on each node in a NOW (network of workstations). SSC ensures the coordination of parallel jobs across cluster and achieves fairness for all participant workloads at the same time. How...

متن کامل

Proportional Share Scheduling of Operating System Services for Real-Time Applications

While there is currently great interest in the problem of providing real-time services in general purpose operating systems, the issue of real-time scheduling of internal operating system activities has received relatively little attention. Without such real-time scheduling, the system is susceptible to conditions such as receive livelock — a situation in which an operating system spends all it...

متن کامل

Flexible Scheduling of Active Distribution Networks for Market Participation with Considering DGs Availability

The availability of sufficient and economic online capacity to support the network while encountering disturbances and failures leading to supply and demand imbalance has a crucial role in today distribution networks with high share of Distributed Energy Resources (DERs), especially Renewable Energy Resources (RESs). This paper proposes a two-stage decision making framework for the Distribution...

متن کامل

Proportional-Share Scheduling: Implementation and Evaluation in a Widely-Deployed Operating System

This paper explores the feasibility of using lottery scheduling , a proportional-share resource management algorithm, to schedule processes under the FreeBSD operating system. Proportional-share scheduling enables exible control over relative process execution rates and processor load insulation among groups of processes. We show that a straight implementation of lottery scheduling performs wor...

متن کامل

Probabilistic Packet Scheduling: Achieving Proportional Share Bandwidth Allocation

This paper describes and evaluates a probabilistic packet scheduling algorithm for providing different level of service for TCP flows. With our approach, each router in the network defines its currency in terms of ticket, and assigns tickets to its inputs based on contractual agreements with its upstream routers. A flow is tagged with tickets to represent the relative share of bandwidth it shou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997